Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
127A CASTLE ROAD Terraced £200,000 14 Mar 2007
129 CASTLE ROAD Terraced £180,000 27 Aug 2010
131 CASTLE ROAD £335,000 18 Dec 2019
133A CASTLE ROAD Terraced £165,000 15 Jun 2009
PEMBROKE STREET POST OFFICE, 135 CASTLE ROAD Terraced £170,000 30 Jul 2004